.b_ProviderDetails
{
	.section#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a a
	{
		color: var(--theme-color-1);
	}

	.section#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .item:not(.section-header) {}

	.section#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .item.section-header {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a article.section-item {
		background-color: transparent
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a {
		min-height: 10px;
		background-color: rgba(var(--theme-color-2-light-rgbv), 0.5);
		background-attachment: fixed
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .children {
		max-width: 1100px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		--section-horizontal-padding: 0px;
		padding-right: 0px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item .pic-side {
		min-width: 25%;
		max-width: 25%
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a {
		--arranger-item-min-height: unset
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a article.section-item {
		min-height: 0px;
		min-height: inherit;
		min-height: inherit
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item .text-side {
		max-width: 800px;
		margin: 0px;
		padding: 10px;
		background-color: transparent;
		border-radius: 0px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=IMAGE] {
		object-position: 50% 25%
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=RATING] {
		margin: 16px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=RATING] div {
		height: 35px;
		width: 35px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=TITLE] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 2.5rem
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=SUBTITLE] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 1.6666666666666667rem
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=DIVIDER] {
		background-color: rgba(var(--theme-color-1-rgbv), 0.68)
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=BODY] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 18px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=MAP] {
		--multimap-color-button-background-color: var(--theme-color-1);
		--multimap-color-button-background-hover-color: var(--theme-color-1);
		--multimap-color-button-color: var(--theme-color-2);
		--multimap-color-button-hover-color: var(--theme-color-2);
		--multimap-color-background-color: var(--theme-color-1);
		--multimap-color-color: var(--theme-color-2);
		--multimap-color-title-color: var(--theme-color-1);
		--multimap-color-accent-color: var(--theme-color-3);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .buttons [data-elementtype=BUTTON] {
		--button-color-preset-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-background-hover-color: rgba(var(--theme-color-3-rgbv), 1);
		;
		--button-color-preset-background-color: rgba(var(--theme-color-3-rgbv), 1);
		;
		--button-color-preset-border-color: rgb(99, 99, 99);
		;
		--button-color-preset-hover-color: rgb(255, 255, 255);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .buttons [data-elementtype=BUTTON2] {
		--button-color-preset-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-background-hover-color: rgba(var(--theme-color-1-light-rgbv), 1);
		;
		--button-color-preset-background-color: rgba(var(--theme-color-1-dark-rgbv), 1);
		;
		--button-color-preset-border-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-hover-color: rgba(var(--theme-color-2-rgbv), 1);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .buttons [data-elementtype=BUTTON3] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] li {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] li:hover {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] p {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] p:hover {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] li:hover a:visited {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .submenu {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] .submenu li {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a [data-elementtype=MENU] .submenu li:hover {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=ICON] {
		height: 115px;
		margin: 5px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-item [data-elementtype=SOCIAL] {
		width: 20px;
		height: 20px;
		margin: 20px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=IMAGE] {}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=RATING] {
		margin: 16px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=RATING] div {
		height: 35px;
		width: 35px
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=MAP] {
		--multimap-color-button-background-color: var(--theme-color-1);
		--multimap-color-button-background-hover-color: var(--theme-color-1);
		--multimap-color-button-color: var(--theme-color-2);
		--multimap-color-button-hover-color: var(--theme-color-2);
		--multimap-color-background-color: var(--theme-color-1);
		--multimap-color-color: var(--theme-color-2);
		--multimap-color-title-color: var(--theme-color-1);
		--multimap-color-accent-color: var(--theme-color-3);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=BUTTON] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=BUTTON2] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-0107ffc8-ba25-4a8a-9f18-d151de4bf91a .section-header [data-elementtype=BUTTON3] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}
}